JavaScript(通常縮寫為JS)是可以內嵌於網頁中,是一個成熟的動態程式語言,在網站裡加入互動功能的程式語言。當它應用於HTML文件上時,就可以為網頁提供動態的互動功能。它是一種進階的的程式語言。
我們可以先從簡單的特性開始,例如回應按鈕點擊、跑馬燈、動態版型等。
甚至可以用JavaScript製作遊戲、立體的圖像以及資料庫系統等等的應用。
利用JavaScript可以讓網頁產生更多的動態效果與應用,例如:
-
動態的網頁特效:使用JavaScript可自由的操控網頁上的內容,製作出動畫或互動的網頁遊戲。
-
即時更新網頁狀態:社群網站或新聞網站都會利用JavaScript持續更新網頁內容,讓使用者不需要手動更新網頁,也能即時看到好友最新動態和新聞快報。
- 動態產生 HTML以及處理從使用者的網路攝影機錄下的影像、製作立體圖形或是聲音樣本。
- 用JavaScript製作遊戲以及資料庫系統等等的應用。
-
補足瀏覽器功能的欠缺:有時某項新功能,部分瀏覽器無法完全的支援,此時JavaScript可實作出這些新功能,讓網頁在不同的瀏覽器上都能有一致的效果。
JavaScript 是一種腳本,也能稱它為程式語言,可以讓你在網頁中實現出複雜的功能。當網頁不只呈現靜態的內容,也另外提供了像是:內容即時更新、繪製 2D/3D 圖形,影片播放控制等功能。
文獻參考:網頁程式設計的16堂課(旗標).網路MDN